SymbAllPrisaSrfs

Section: C Library Functions (3)
Updated: IRIT Version 6.0
Index Return to Main Contents
 

NAME

SymbAllPrisaSrfs()  

SYNOPSIS

symb_lib/prisa.c:54

CagdSrfStruct *SymbAllPrisaSrfs(CagdSrfStruct *Srfs,
                                int SamplesPerCurve,
                                CagdRType Epsilon,
                                CagdSrfDirType Dir,
                                CagdVType Space)
 

DESCRIPTION

Computes a piecewise ruled surface approximation to a given set of surfaces with given Epsilon, and lay them out "nicely" onto the XY plane, by approximating each ruled surface as a developable surface with SamplesPerCurve samples. Dir controls the direction of ruled approximation, SpaceScale and Offset controls the placement of the different planar pieces. Prisa is the hebrew word for the process of flattening out a three dimensional surface. I have still to find an english word for it.  

PARAMETERS:

Srfs: To approximate and faltten out.

SamplesPerCurve: During the approximation of a ruled surface as a developable surface.

Epsilon: Accuracy control for the piecewise ruled surface approximation.

Dir: Direction of ruled/developable surface approximation. Either U or V.

Space: A vector in the XY plane to denote the amount of translation from one flattened out surface to the next.  

FUNCTION RETURN VALUE

CagdSrfStruct *: A list of planar surfaces denoting the layout (prisa) of the given Srfs to the accuracy requested.

 

ORIGIN

(C) Copyright 1989/90-95 Gershon Elber, Technion, IIT


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS:
FUNCTION RETURN VALUE
ORIGIN

This document was created by man2html, using the manual pages.
Time: 07:27:19 GMT, October 17, 2022